rolling and peening - Turkish English Dictionary